package com.example.baomidou.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.time.LocalDateTime;

@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_snow_operate_log")
public class SnowOperateLog implements Serializable {
 
    private static final long serialVersionUID = 1L;
 
    /**
     * ID
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;
 
    /**
     * 批次号
     */
    private String batchNo;
 
    /**
     * 操作人
     */
    private String operator;
 
    /**
     * 操作时间
     */
    private LocalDateTime operateTime;
 
    /**
     * 操作类型 1-导入 2-修改
     */
    private Integer operateType;
 
    /**
     * 操作明细(导入-附件名称  修改-报单id)
     */
    private String operateDetail;
 
    /**
     * 附件地址(操作类型为修改 该字段为空)
     */
    private String attachmentUrl;
 
    /**
     * 上传状态 0-上传失败 1-上传成功 2-处理中
     */
    private Integer uploadStatus;
 
 
}